package com.avic.rong.userOrder.bean;

import java.util.List;

/**
 * Created by XinEr on 2019/9/3.
 * Describe:
 */
public class ResultQuerySmartBean {

    /**
     * code : 0000
     * msg : null
     * data : {"orderType":4,"payTime":"2019-09-03 17:03:55","order":{"orderId":106280,"orderSn":"RN04201909030078","userId":214271,"orderType":4,"orderStatus":1,"shippingStatus":0,"payStatus":1,"splitStatus":0,"shippingId":1,"shippingName":"顺丰速递","isAllShipping":null,"payId":"2","payName":"微信支付","payNote":null,"orderAmount":421,"goodsAmount":421,"discount":0,"shippingFee":0,"payFee":0,"moneyPaid":0,"surplus":0,"integral":null,"integralMoney":null,"isReal":1,"postscript":"","toBuyer":null,"invId":106109,"addressId":129575,"deliveryId":null,"addTime":1567501428000,"confirmTime":1567501432000,"payTime":null,"shippingTime":null,"finishTime":null,"modifyTime":1567501432000,"payVoucher":null,"derateAmount":0,"cancelReason":null,"proId":null,"skuId":null,"goodsNumber":null,"goodsPrice":null,"sortParam":null,"sortType":null,"items":[{"id":264939,"orderId":106280,"proId":515311,"skuId":97390,"proName":"防化术语（系列）","proModel":"GJB 188","goodsNumber":1,"marketPrice":421,"goodsPrice":421,"skuName":"[{\"标准载体\":\"纸质版\"}]","sendNumber":0,"isReal":1,"discountFee":0,"goodsDiscountFee":0,"recordedPrice":421,"modifyTime":1567501428000,"unit":null,"taxRate":null,"good":null}],"itemsView":null,"userName":null,"company":null,"mobile":null,"orderAmountMin":null,"orderAmountMax":null,"consignee":null,"first":null,"last":null,"ids":null,"type":null,"receiptId":null,"count":null},"status":false}
     */

    private String code;
    private String msg;
    private DataBean data;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * orderType : 4
         * payTime : 2019-09-03 17:03:55
         * order : {"orderId":106280,"orderSn":"RN04201909030078","userId":214271,"orderType":4,"orderStatus":1,"shippingStatus":0,"payStatus":1,"splitStatus":0,"shippingId":1,"shippingName":"顺丰速递","isAllShipping":null,"payId":"2","payName":"微信支付","payNote":null,"orderAmount":421,"goodsAmount":421,"discount":0,"shippingFee":0,"payFee":0,"moneyPaid":0,"surplus":0,"integral":null,"integralMoney":null,"isReal":1,"postscript":"","toBuyer":null,"invId":106109,"addressId":129575,"deliveryId":null,"addTime":1567501428000,"confirmTime":1567501432000,"payTime":null,"shippingTime":null,"finishTime":null,"modifyTime":1567501432000,"payVoucher":null,"derateAmount":0,"cancelReason":null,"proId":null,"skuId":null,"goodsNumber":null,"goodsPrice":null,"sortParam":null,"sortType":null,"items":[{"id":264939,"orderId":106280,"proId":515311,"skuId":97390,"proName":"防化术语（系列）","proModel":"GJB 188","goodsNumber":1,"marketPrice":421,"goodsPrice":421,"skuName":"[{\"标准载体\":\"纸质版\"}]","sendNumber":0,"isReal":1,"discountFee":0,"goodsDiscountFee":0,"recordedPrice":421,"modifyTime":1567501428000,"unit":null,"taxRate":null,"good":null}],"itemsView":null,"userName":null,"company":null,"mobile":null,"orderAmountMin":null,"orderAmountMax":null,"consignee":null,"first":null,"last":null,"ids":null,"type":null,"receiptId":null,"count":null}
         * status : false
         */

        private int orderType;
        private String payTime;
        private OrderBean order;
        private boolean status;

        public int getOrderType() {
            return orderType;
        }

        public void setOrderType(int orderType) {
            this.orderType = orderType;
        }

        public String getPayTime() {
            return payTime;
        }

        public void setPayTime(String payTime) {
            this.payTime = payTime;
        }

        public OrderBean getOrder() {
            return order;
        }

        public void setOrder(OrderBean order) {
            this.order = order;
        }

        public boolean isStatus() {
            return status;
        }

        public void setStatus(boolean status) {
            this.status = status;
        }

        public static class OrderBean {
            /**
             * orderId : 106280
             * orderSn : RN04201909030078
             * userId : 214271
             * orderType : 4
             * orderStatus : 1
             * shippingStatus : 0
             * payStatus : 1
             * splitStatus : 0
             * shippingId : 1
             * shippingName : 顺丰速递
             * isAllShipping : null
             * payId : 2
             * payName : 微信支付
             * payNote : null
             * orderAmount : 421.0
             * goodsAmount : 421.0
             * discount : 0.0
             * shippingFee : 0.0
             * payFee : 0.0
             * moneyPaid : 0.0
             * surplus : 0.0
             * integral : null
             * integralMoney : null
             * isReal : 1
             * postscript :
             * toBuyer : null
             * invId : 106109
             * addressId : 129575
             * deliveryId : null
             * addTime : 1567501428000
             * confirmTime : 1567501432000
             * payTime : null
             * shippingTime : null
             * finishTime : null
             * modifyTime : 1567501432000
             * payVoucher : null
             * derateAmount : 0.0
             * cancelReason : null
             * proId : null
             * skuId : null
             * goodsNumber : null
             * goodsPrice : null
             * sortParam : null
             * sortType : null
             * items : [{"id":264939,"orderId":106280,"proId":515311,"skuId":97390,"proName":"防化术语（系列）","proModel":"GJB 188","goodsNumber":1,"marketPrice":421,"goodsPrice":421,"skuName":"[{\"标准载体\":\"纸质版\"}]","sendNumber":0,"isReal":1,"discountFee":0,"goodsDiscountFee":0,"recordedPrice":421,"modifyTime":1567501428000,"unit":null,"taxRate":null,"good":null}]
             * itemsView : null
             * userName : null
             * company : null
             * mobile : null
             * orderAmountMin : null
             * orderAmountMax : null
             * consignee : null
             * first : null
             * last : null
             * ids : null
             * type : null
             * receiptId : null
             * count : null
             */

            private int orderId;
            private String orderSn;
            private int userId;
            private int orderType;
            private int orderStatus;
            private int shippingStatus;
            private int payStatus;
            private int splitStatus;
            private int shippingId;
            private String shippingName;
            private Object isAllShipping;
            private String payId;
            private String payName;
            private Object payNote;
            private double orderAmount;
            private double goodsAmount;
            private double discount;
            private double shippingFee;
            private double payFee;
            private double moneyPaid;
            private double surplus;
            private Object integral;
            private Object integralMoney;
            private int isReal;
            private String postscript;
            private Object toBuyer;
            private int invId;
            private int addressId;
            private Object deliveryId;
            private long addTime;
            private long confirmTime;
            private Object payTime;
            private Object shippingTime;
            private Object finishTime;
            private long modifyTime;
            private Object payVoucher;
            private double derateAmount;
            private Object cancelReason;
            private Object proId;
            private Object skuId;
            private Object goodsNumber;
            private Object goodsPrice;
            private Object sortParam;
            private Object sortType;
            private Object itemsView;
            private Object userName;
            private Object company;
            private Object mobile;
            private Object orderAmountMin;
            private Object orderAmountMax;
            private Object consignee;
            private Object first;
            private Object last;
            private Object ids;
            private Object type;
            private Object receiptId;
            private Object count;
            private List<ItemsBean> items;

            public int getOrderId() {
                return orderId;
            }

            public void setOrderId(int orderId) {
                this.orderId = orderId;
            }

            public String getOrderSn() {
                return orderSn;
            }

            public void setOrderSn(String orderSn) {
                this.orderSn = orderSn;
            }

            public int getUserId() {
                return userId;
            }

            public void setUserId(int userId) {
                this.userId = userId;
            }

            public int getOrderType() {
                return orderType;
            }

            public void setOrderType(int orderType) {
                this.orderType = orderType;
            }

            public int getOrderStatus() {
                return orderStatus;
            }

            public void setOrderStatus(int orderStatus) {
                this.orderStatus = orderStatus;
            }

            public int getShippingStatus() {
                return shippingStatus;
            }

            public void setShippingStatus(int shippingStatus) {
                this.shippingStatus = shippingStatus;
            }

            public int getPayStatus() {
                return payStatus;
            }

            public void setPayStatus(int payStatus) {
                this.payStatus = payStatus;
            }

            public int getSplitStatus() {
                return splitStatus;
            }

            public void setSplitStatus(int splitStatus) {
                this.splitStatus = splitStatus;
            }

            public int getShippingId() {
                return shippingId;
            }

            public void setShippingId(int shippingId) {
                this.shippingId = shippingId;
            }

            public String getShippingName() {
                return shippingName;
            }

            public void setShippingName(String shippingName) {
                this.shippingName = shippingName;
            }

            public Object getIsAllShipping() {
                return isAllShipping;
            }

            public void setIsAllShipping(Object isAllShipping) {
                this.isAllShipping = isAllShipping;
            }

            public String getPayId() {
                return payId;
            }

            public void setPayId(String payId) {
                this.payId = payId;
            }

            public String getPayName() {
                return payName;
            }

            public void setPayName(String payName) {
                this.payName = payName;
            }

            public Object getPayNote() {
                return payNote;
            }

            public void setPayNote(Object payNote) {
                this.payNote = payNote;
            }

            public double getOrderAmount() {
                return orderAmount;
            }

            public void setOrderAmount(double orderAmount) {
                this.orderAmount = orderAmount;
            }

            public double getGoodsAmount() {
                return goodsAmount;
            }

            public void setGoodsAmount(double goodsAmount) {
                this.goodsAmount = goodsAmount;
            }

            public double getDiscount() {
                return discount;
            }

            public void setDiscount(double discount) {
                this.discount = discount;
            }

            public double getShippingFee() {
                return shippingFee;
            }

            public void setShippingFee(double shippingFee) {
                this.shippingFee = shippingFee;
            }

            public double getPayFee() {
                return payFee;
            }

            public void setPayFee(double payFee) {
                this.payFee = payFee;
            }

            public double getMoneyPaid() {
                return moneyPaid;
            }

            public void setMoneyPaid(double moneyPaid) {
                this.moneyPaid = moneyPaid;
            }

            public double getSurplus() {
                return surplus;
            }

            public void setSurplus(double surplus) {
                this.surplus = surplus;
            }

            public Object getIntegral() {
                return integral;
            }

            public void setIntegral(Object integral) {
                this.integral = integral;
            }

            public Object getIntegralMoney() {
                return integralMoney;
            }

            public void setIntegralMoney(Object integralMoney) {
                this.integralMoney = integralMoney;
            }

            public int getIsReal() {
                return isReal;
            }

            public void setIsReal(int isReal) {
                this.isReal = isReal;
            }

            public String getPostscript() {
                return postscript;
            }

            public void setPostscript(String postscript) {
                this.postscript = postscript;
            }

            public Object getToBuyer() {
                return toBuyer;
            }

            public void setToBuyer(Object toBuyer) {
                this.toBuyer = toBuyer;
            }

            public int getInvId() {
                return invId;
            }

            public void setInvId(int invId) {
                this.invId = invId;
            }

            public int getAddressId() {
                return addressId;
            }

            public void setAddressId(int addressId) {
                this.addressId = addressId;
            }

            public Object getDeliveryId() {
                return deliveryId;
            }

            public void setDeliveryId(Object deliveryId) {
                this.deliveryId = deliveryId;
            }

            public long getAddTime() {
                return addTime;
            }

            public void setAddTime(long addTime) {
                this.addTime = addTime;
            }

            public long getConfirmTime() {
                return confirmTime;
            }

            public void setConfirmTime(long confirmTime) {
                this.confirmTime = confirmTime;
            }

            public Object getPayTime() {
                return payTime;
            }

            public void setPayTime(Object payTime) {
                this.payTime = payTime;
            }

            public Object getShippingTime() {
                return shippingTime;
            }

            public void setShippingTime(Object shippingTime) {
                this.shippingTime = shippingTime;
            }

            public Object getFinishTime() {
                return finishTime;
            }

            public void setFinishTime(Object finishTime) {
                this.finishTime = finishTime;
            }

            public long getModifyTime() {
                return modifyTime;
            }

            public void setModifyTime(long modifyTime) {
                this.modifyTime = modifyTime;
            }

            public Object getPayVoucher() {
                return payVoucher;
            }

            public void setPayVoucher(Object payVoucher) {
                this.payVoucher = payVoucher;
            }

            public double getDerateAmount() {
                return derateAmount;
            }

            public void setDerateAmount(double derateAmount) {
                this.derateAmount = derateAmount;
            }

            public Object getCancelReason() {
                return cancelReason;
            }

            public void setCancelReason(Object cancelReason) {
                this.cancelReason = cancelReason;
            }

            public Object getProId() {
                return proId;
            }

            public void setProId(Object proId) {
                this.proId = proId;
            }

            public Object getSkuId() {
                return skuId;
            }

            public void setSkuId(Object skuId) {
                this.skuId = skuId;
            }

            public Object getGoodsNumber() {
                return goodsNumber;
            }

            public void setGoodsNumber(Object goodsNumber) {
                this.goodsNumber = goodsNumber;
            }

            public Object getGoodsPrice() {
                return goodsPrice;
            }

            public void setGoodsPrice(Object goodsPrice) {
                this.goodsPrice = goodsPrice;
            }

            public Object getSortParam() {
                return sortParam;
            }

            public void setSortParam(Object sortParam) {
                this.sortParam = sortParam;
            }

            public Object getSortType() {
                return sortType;
            }

            public void setSortType(Object sortType) {
                this.sortType = sortType;
            }

            public Object getItemsView() {
                return itemsView;
            }

            public void setItemsView(Object itemsView) {
                this.itemsView = itemsView;
            }

            public Object getUserName() {
                return userName;
            }

            public void setUserName(Object userName) {
                this.userName = userName;
            }

            public Object getCompany() {
                return company;
            }

            public void setCompany(Object company) {
                this.company = company;
            }

            public Object getMobile() {
                return mobile;
            }

            public void setMobile(Object mobile) {
                this.mobile = mobile;
            }

            public Object getOrderAmountMin() {
                return orderAmountMin;
            }

            public void setOrderAmountMin(Object orderAmountMin) {
                this.orderAmountMin = orderAmountMin;
            }

            public Object getOrderAmountMax() {
                return orderAmountMax;
            }

            public void setOrderAmountMax(Object orderAmountMax) {
                this.orderAmountMax = orderAmountMax;
            }

            public Object getConsignee() {
                return consignee;
            }

            public void setConsignee(Object consignee) {
                this.consignee = consignee;
            }

            public Object getFirst() {
                return first;
            }

            public void setFirst(Object first) {
                this.first = first;
            }

            public Object getLast() {
                return last;
            }

            public void setLast(Object last) {
                this.last = last;
            }

            public Object getIds() {
                return ids;
            }

            public void setIds(Object ids) {
                this.ids = ids;
            }

            public Object getType() {
                return type;
            }

            public void setType(Object type) {
                this.type = type;
            }

            public Object getReceiptId() {
                return receiptId;
            }

            public void setReceiptId(Object receiptId) {
                this.receiptId = receiptId;
            }

            public Object getCount() {
                return count;
            }

            public void setCount(Object count) {
                this.count = count;
            }

            public List<ItemsBean> getItems() {
                return items;
            }

            public void setItems(List<ItemsBean> items) {
                this.items = items;
            }

            public static class ItemsBean {
                /**
                 * id : 264939
                 * orderId : 106280
                 * proId : 515311
                 * skuId : 97390
                 * proName : 防化术语（系列）
                 * proModel : GJB 188
                 * goodsNumber : 1
                 * marketPrice : 421.0
                 * goodsPrice : 421.0
                 * skuName : [{"标准载体":"纸质版"}]
                 * sendNumber : 0
                 * isReal : 1
                 * discountFee : 0.0
                 * goodsDiscountFee : 0.0
                 * recordedPrice : 421.0
                 * modifyTime : 1567501428000
                 * unit : null
                 * taxRate : null
                 * good : null
                 */

                private int id;
                private int orderId;
                private int proId;
                private int skuId;
                private String proName;
                private String proModel;
                private int goodsNumber;
                private double marketPrice;
                private double goodsPrice;
                private String skuName;
                private int sendNumber;
                private int isReal;
                private double discountFee;
                private double goodsDiscountFee;
                private double recordedPrice;
                private long modifyTime;
                private Object unit;
                private Object taxRate;
                private Object good;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public int getOrderId() {
                    return orderId;
                }

                public void setOrderId(int orderId) {
                    this.orderId = orderId;
                }

                public int getProId() {
                    return proId;
                }

                public void setProId(int proId) {
                    this.proId = proId;
                }

                public int getSkuId() {
                    return skuId;
                }

                public void setSkuId(int skuId) {
                    this.skuId = skuId;
                }

                public String getProName() {
                    return proName;
                }

                public void setProName(String proName) {
                    this.proName = proName;
                }

                public String getProModel() {
                    return proModel;
                }

                public void setProModel(String proModel) {
                    this.proModel = proModel;
                }

                public int getGoodsNumber() {
                    return goodsNumber;
                }

                public void setGoodsNumber(int goodsNumber) {
                    this.goodsNumber = goodsNumber;
                }

                public double getMarketPrice() {
                    return marketPrice;
                }

                public void setMarketPrice(double marketPrice) {
                    this.marketPrice = marketPrice;
                }

                public double getGoodsPrice() {
                    return goodsPrice;
                }

                public void setGoodsPrice(double goodsPrice) {
                    this.goodsPrice = goodsPrice;
                }

                public String getSkuName() {
                    return skuName;
                }

                public void setSkuName(String skuName) {
                    this.skuName = skuName;
                }

                public int getSendNumber() {
                    return sendNumber;
                }

                public void setSendNumber(int sendNumber) {
                    this.sendNumber = sendNumber;
                }

                public int getIsReal() {
                    return isReal;
                }

                public void setIsReal(int isReal) {
                    this.isReal = isReal;
                }

                public double getDiscountFee() {
                    return discountFee;
                }

                public void setDiscountFee(double discountFee) {
                    this.discountFee = discountFee;
                }

                public double getGoodsDiscountFee() {
                    return goodsDiscountFee;
                }

                public void setGoodsDiscountFee(double goodsDiscountFee) {
                    this.goodsDiscountFee = goodsDiscountFee;
                }

                public double getRecordedPrice() {
                    return recordedPrice;
                }

                public void setRecordedPrice(double recordedPrice) {
                    this.recordedPrice = recordedPrice;
                }

                public long getModifyTime() {
                    return modifyTime;
                }

                public void setModifyTime(long modifyTime) {
                    this.modifyTime = modifyTime;
                }

                public Object getUnit() {
                    return unit;
                }

                public void setUnit(Object unit) {
                    this.unit = unit;
                }

                public Object getTaxRate() {
                    return taxRate;
                }

                public void setTaxRate(Object taxRate) {
                    this.taxRate = taxRate;
                }

                public Object getGood() {
                    return good;
                }

                public void setGood(Object good) {
                    this.good = good;
                }
            }
        }
    }
}
